Pike on Windows

[ Start > PikeDevel > Pike on Windows ] [ Edit this Page | Viewing Version 2 ]


Starting with version 7.7, Pike can be compiled directly on Windows. This technique uses MinGW and MSYS to produce a native Windows binary (ie there's no POSIX compatibility later as with CygWin).

This technique seems to work, however there are some issues currently. The most serious of these seems to be the lack of working dynamic modules.

The general procedure:

install a standard windows build of pike.

download a snapshot of pike from 7.7 cvs

compile gmp as usual:

cd to bundles untar gmp ./configure make make install

compile nettle:

cd to bundles untar nettle-1.12.tar.gz untar nettle-1.12.ptar.gz

set env variables:

CFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" export CFLAGS LDFLAGS

compile nettle:

./configure --disable-assembler make make install

compile pike 7.7:

./configure make make install


Powered by PikeWiki2

 
gotpike.org | Copyright © 2004 - 2009 | Pike is a trademark of Department of Computer and Information Science, Linköping University